/**
 * 版权所有 违者必究
 * by chenxh
 */
package com.site.base.service;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.simple.SimpleJdbcInsert;
import org.springframework.jdbc.core.simple.SimpleJdbcTemplate;
import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
 

/**
 *
 *<br><b>类描述:</b>
 *<pre>所有Service的基类</pre>
 */
public  class BaseService {
    @Autowired
    protected JdbcTemplate jdbcTemplate;
    @Autowired
    protected SimpleJdbcTemplate simpleJdbcTemplate;

    @Autowired
    protected SimpleJdbcInsert simpleJdbcInsert;
    
    /*日志记录器*/
    protected Logger logger = LoggerFactory.getLogger(this.getClass());
    /**
     * 获取 BASK平台声明的JdbcTemplate
     * @return
     */
    public JdbcTemplate getJdbcTemplate() {
        return jdbcTemplate;
    }

    /**
     * 获取 BASK平台数据源的HibernateTemplate
     * @return
     */
    public SimpleJdbcTemplate getSimpleJdbcTemplate() {
        return simpleJdbcTemplate;
    }

    public SimpleJdbcInsert getSimpleJdbcInsert() {
        return simpleJdbcInsert;
    }
   
}
